Definition of Pepper Root

  • (noun) North American herb with pungent scaly or toothed roots

Antonyms of Pepper Root


No Antonyms Found.

Homophones of Pepper Root


No Homophones Found.